no wonder she left you - Turco Inglés Diccionario